home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
sac
/
pack
/
rar200sl.exe
/
rar
/
SFX.DOC
< prev
next >
Wrap
Text File
|
1996-05-24
|
23KB
|
615 lines
██████╗ █████╗ ██████╗ RAR verzia 2.00
██╔══██╗ ██╔══██╗ ██╔══██╗ ~~~~~~~~~~~~~~~
██████╔╝ ███████║ ██████╔╝ Multifunkƒn∞ integrovan∞ správca archívov
██╔══██╗ ██╔══██║ ██╔══██╗ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
██║ ██║ ██║ ██║ ██║ ██║ Uºívateûsk∞ manuál k inτtalaƒ.SFX pre DOS
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Prehûad funkƒn∞ch vlastností SFX.
SFX (SelF-eXtracting - samorozbaûujúci sa) modul je archívny modul
pouºit∞ na extrakciu súborov po spustení. Je vo forme normálneho
spustiteûného súboru.
RAR archivátor ponúka SFX s funkƒn∞mi vlastnos£ami v∞znamne vylepτen∞mi
oproti beºn∞m SFX, ako aj moºnos£ utvori£ SFX archív s alternatívnym
SFX modulom z externého súboru.
SFX archív s alternatívnym SFX modulom môºe by£ vytvoren∞ pouºitím
prepínaƒa '-sfx[<sfxsúbor>]' alebo príkazu 's[<sfxsúbor>]', ke╘ vo
voliteûnom parametri <sfxsúbor> zadáte poºadovan∞ SFX modul.
Niekoûko RAR SFX modulov je momentálne k dispozícii:
- beºn∞ SFX pre DOS (prednastaven∞ v DOS verzii, súbor dos.sfx);
- inτtalaƒn∞ SFX pre DOS (súbor idos.sfx);
- beºn∞ SFX pre OS/2 (prednastaven∞ v OS/2 verzii, súbor os2.sfx).
V skutoƒnosti môºete prida£ Váτ vlastn∞ RAR SFX modul pouºitím zdrojov∞ch
programov unRARu (t.j. pre Váτ indiviuálny OS alebo pre τpeciálne potreby).
2. Inτtalaƒn∞ SFX.
Ako alternatívu k prednastavenému SFX môºete vytvori£ inτtalaƒn∞ SFX,
ktor∞ pouºíva v∞konn∞ skriptov∞ jazyk, poskytujúci originálne ƒrty:
- plne konfigurovateûn∞, priateûsky, styk s uºívateûom s pouºitím menu;
- kontrola voûného miesta na disku pred inτtaláciou;
- otázka na cieûovú cestu, kam inτtalova£ súbory;
- stav inτtalácie - grafick∞ ukazovateû v∞voja extrakcie súborov,
stav v percentách a iné ƒrty.
Inτtalaƒn∞ skript je obyƒajn∞ ASCII textov∞ súbor, ktor∞ môºete upravi£
vo Vaτom obûúbenom textovom editore. Skript je umiestnen∞ do komentára
SFX archívu, je spracovan∞ inτtalaƒn∞m SFX modulom po jeho spustení.
Napríklad, môºete pouºi£ nasledujúci príkazov∞ riadok na vytvorenie
takého SFX archívu:
rar a -sfxidos.sfx -zmyinst.s minstall
kde 'idos.sfx' je názov inτtalaƒného SFX modulu a 'myinst.s' je textov∞
súbor obsahujúci Váτ inτtalaƒn∞ skript.
Inτtalaƒn∞ SFX obsahuje zabudovan∞ interpreter skriptového jazyku.
2.1 Jazyk inτtalaƒného skriptu
Ako programovací jazyk, skriptov∞ jazyk pouºíva nasledujúce objekty:
Príkaz veta iniciujúca nejakú akciu;
Procedúra skupina príkazov oƒividne definovaná tak, aby sa dala
vola£ z hlavného skriptového kódu;
Funkcia zabudovaná procedúra, ktorá vracia hodnotu;
Konτtanta znakov∞ re£azec alebo ƒíselná hodnota (4 bajtová);
Premenná meno definujúce miesto pre ukladanie hodnoty.
Premenn∞m moºno priradi£ ƒíselnú hodnotu alebo znakov∞ re£azec.
Vτetky premenné sú globálne, to znamená, ºe po definovaní je premenná
totoºná v hlavnom kóde a vo vτetk∞ch procedúrach.
U premenn∞ch a v názvoch procedúr sa rozliτujú veûké a malé písmená.
V príkazoch sa veûké a malé písmená nerozliτujú .
Príkazy a zabudované procedúry je moºné vola£ s parametrami -
konτtantami a premenn∞mi. V∞razy nesmú by£ pouºité ako parametre.
2.1.1. Riadiace príkazy
CALL Iniciuje volanie procedúry:
CALL <MenoProc>
<MenoProc> je meno procedúry (definované pomocou PROC).
DELAY Pozastaví vykonávanie skriptu:
DELAY [<ms>]
<ms> je oneskorovací interval (v milisekundách). Ak interval
je vynechan∞, nastaví sa nekoneƒn∞ interval. Vykonávanie
pokraƒuje po stlaƒení klávesy alebo kliknutí myτi.
EXCLUDE Definuje zoznam súborov, ktoré nebudú extrahované z archívu
poƒas inτtalácie:
EXCLUDE [ <Súbor1> [, <Súbor2>..] ]
<Súbor1>, <Súbor2>.. sú premenné alebo znakové re£azce
obsahjúce názvy súborov, ktoré majú by£ vynechané. Substituƒné
znaky sú povolené.
EXIT Ukonƒí inτtalaƒn∞ SFX:
EXIT <Kód>
SFX skonƒí s chybov∞m kódom = <Kód>.
GOTO Prenesie riadenie na iné miesto skriptu, identifikované
návestím:
GOTO <Návestie>
<Návestie> je meno v skripte nasledované dvojbodkou ':'.
Napríklad:
GOTO Menu
...
Menu:
IF Podmieneƒne vykoná príkazy:
IF <Premenná> <?> <Hodnota>
<príkazy>
...
ENDIF
Veta na riadenie toku programu, ktor∞ definuje vykonávanie
viet vo vnútri τtruktúry bloku IF...ENDIF. <Premenná> je
premenná, ktorá sa porovnáva s <Hodnota> pomocou jednoduch∞ch
porovnávacích operátorov. Ak v∞sledok porovnania je pravdiv∞,
vykonajú sa vety vo vnútri bloku IF...ENDIF.
Operátory porovnávania sú:-
'==' .. ROVN╡ SA
'!=' .. NEROVN╡ SA
'>' .. Vļµ╓
'>=' .. Vļµ╓ ALEBO SA ROVN╡
'<' .. MENµ╓
'<=' .. MENµ╓ ALEBO SA ROVN╡
<Hodnota> je konτtanta alebo premenná.
Znakové hodnoty môºu by£ porovnávané len pomocou porovnávacích
operátorov '==' alebo '!='.
INCLUDE Definuje zoznam súborov, ktoré budú extrahované z archívuÆ
poƒas inτtalácie:
INCLUDE [ <Súbor1> [, <Súbor2>..] ]
<Súbor1>, <Súbor2>.. sú premenné alebo znakové re£azce
obsahjúce názvy súborov, ktoré majú by£ extrahované.
Substituƒné znaky sú povolené.
Poƒiatoƒná hodnota tohto zoznamu súborov je "*.*", znamenajúca
"vτetky súbory v archíve". Prv∞ definovan∞ INCLUDE zamení
prednastavenú hodnotu τpecifikovanou hodnotou. Vτetky ╘alτie
príkazy INCLUDE pridajú názvy súborov do zoznamu súborov bez
odstránenia predchádzajúcich hodnôt.
Zadaním príkazu INCLUDE bez parametrov sa zoznam súborov
vyprázdni.
INSTALL Zaƒne inτtaláciu. Ak nie je zadan∞ ºiaden príkaz INSTALL,
inτtalácia zaƒne, ke╘ sa dosiahne koniec hlavného skriptového
kódu.
OVERWRITE Nastaví mód prepisovania pri extrakcii archivovan∞ch súborov:
OVERWRITE { ON | OFF | FRESH | UPDATE }
ON vºdy prepisova£ existujúce súbory
OFF nikdy neprepisova£ existujúce súbory
FRESH prepisova£ len súbory, ktoré existujú v cieûovom
adresári a ich novτie verzie sú v archíve
UPDATE Ako u FRESH ale extrahova£ aj súbory, ktoré sa
nenachádzajú v cieûovom adresári
PROC Definuje procedúru:
PROC <MenoProc>
<príkazy>
...
ENDP
<MenoProc> je názov procedúry. Procedúra môºe by£ volaná
pomocou príkazu CALL - spracujú sa príkazy medzi PROC a ENDP.
SOUND Produkuje zvuky cez PC speaker:
SOUND <F1>, <D1> [, <F2>, <D2>...]
<F1> je frekvencia a <D1> - doba trvania produkovaného zvuku
v milisekundách. Môºete produkova£ toûko nôt, koûko je
potrebné.
SYSTEM Vykoná príkaz OSu:
SYSTEM <Arg1> [, <Arg2>..]
Vykoná sa príkazov∞ riadok zloºen∞ z parametrov <Arg1>,
<Arg2>...
; Re£azce v skripte zaƒínajúce bodkoƒiarkou ';' sú komentáre
a pri spracovaní sa ignorujú.
= Nastavi£ hodnotu premennej je moºné nasledujúcim príkazom:
<Premenná>=<V∞raz>
<Premenná> je meno premennej a <V∞raz> môºe by£ konτtanta,
numerick∞ v∞raz alebo volanie funkcie.
Numerick∞ v∞raz je kombinácia vzoru "A # B", kde A a B môºu
by£ ƒíselné konτtanty a/alebo premenné. '#' je jeden z t∞chto
matematick∞ch operátorov: '+', '-', '*', '/', '%'.
2.1.2. Obrazovkové príkazy
Vτetok v∞stup je presmerovan∞ do aktuálneho textového okna (vi╘ popis
príkazu WINDOW).
Farby popredia a pozadia sú vo vτetk∞ch prísluτn∞ch príkazoch zastúpené
kûúƒov∞mi slovami definujúcimi zodpovedajúcu farbu:
BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, LIGHTGRAY, DARKGRAY,
LIGHTBLUE, LIGHTGREEN, LIGHTCYAN, LIGHTRED, LIGHTMAGENTA, YELLOW, WHITE.
Alternatívne môºete pouºi£ ƒíselné hodnoty atribútov v rozsahu od 0 do 15
ako kód farby.
Ak v príkaze nie je implicitne zadaná farba popredia/pozadia v parameteri,
je pre v∞stup pouºitá aktuálna farba (vi╘ príkaz SETCOLOR).
BOX Nakreslí obdƺnik:
BOX <X1>, <Y1>, <X2>, <Y2>, <Pop>, <Poz>, SINGLE | DOUBLE
<X1>, <Y1> - ûav∞ a horn∞ bod obdƺnika;
<X2>, <Y2> - prav∞ a doln∞ bod obdƺnika;
<Pop>, <Poz> - farby popredia a pozadia;
SINGLE alebo DOUBLE - Typ okraja, jedna alebo dve ƒiary.
CLRSCR Vymaºe aktuálne okno (s voliteûn∞m symbolom):
CLRSCR [ <Symbol> ]
Pre vymazanie je pouºitá aktuálna farba. Voliteûne môºe
by£ zadan∞ symbol, ktor∞ bude pouºit∞ na zaplnenie okna.
Symbol by mal by£ definovan∞ znakovou hodnotou
(v uvodzovkách - "") alebo ƒíseln∞m kódom.
CTEXT Vypíτe text centrovane na aktuálnom riadku:
CTEXT <P1> [, <P2>..]
<P1>, <P2>.. sú premenné alebo znakové konτtanty.
GOTOXY Umiestni kurzor v aktuálnom okne:
GOTOXY <X>, <Y>
<X>, <Y> - bod, kam má by£ nastaven∞ kurzor.
DEFBAR Definuje ukazovateû v∞voja súboru:
DEFBAR <Pop>, <Poz>, <UkaFar1>, <UkaFar2>, <X>, <Y>, <Dƺka>
<Pop>, <Poz> - farby popredia a pozadia;
<UkaFar1>, <UkaFar2> - farby pre nezaplnenú a zaplnenú ƒas£
ukazovateûa v∞voja;
<X>, <Y> - ûav∞ a horn∞ bod okna ukazovateûa;
<Dƺka> - dƺka ukazovateûa.
Je moºné zakáza£ ukazovateû pouºitím τpeciálnej formy príkazu
DEFBAR:
DEFBAR OFF
MESSAGE Vypíτe text do obdƺnika:
MESSAGE <Pop>, <Poz>, <Názov>, <Ret1> [, <Ret2>..]
<Pop>, <Poz> - farby popredia a pozadia;
<Názov> - Text v hlaviƒke obdƺnika;
<Ret1>, <Ret2>.. re£azce obsahujúce text, ktor∞ sa má zobrazi£
OUTTEXT Zaƒiatok/koniec obyƒajného/ANSI textu:
OUTTEXT [ANSI] ON | OFF
Definuje zaƒiatok (ON) a koniec (OFF) textovej sekcie.
Voliteûné kûúƒové slovo ANSI indikuje, ºe text obsahuje
ANSI escape-sekvencie, ktoré treba spracova£ pri v∞pise
na obrazovku.
Príklad:
OUTTEXT ON
Installation instructions.
You should install this program according to
the following procedure:
...
OUTTEXT OFF
RESTSCR Obnoví obrzovku uloºenú príkazom SAVESCR:
RESTSCR <¼ísObr>
<¼ísObr> - identifikátor obrazovky predt∞m uloºenej pomocou
príkazu SAVESCR. Obnoví sa pozícia kurzora, aktuálne
nastavenie okna ako aj farby popredia a pozadia.
SAVESCR Uloºí obrazovku:
SAVESCR <¼ísObr>
<¼ísObr> - ¼íselná hodnota od 1 do 16 identifikujúca úloºné
miesto pre uloºené obrazovkové dáta. Uloºené dáta zahrσujú
dáta obrazovky, pozíciu kurzora, aktuálne nastavenie okna
ako aj farby popredia a pozadia. Uloºené obrazovky moºno
obnovi£ pomocou príkazu RESTSCR.
<¼ísObr> musí by£ ƒíselná hodnota od 1 do 16.
SETCOLOR Nastaví prednastavenú farbu popredia a pozadia:
SETCOLOR <Pop>, <Poz>
<Pop> je farba popredia a <Bck> je farba pozadia. Po tomto
nastavení vτetky príkazy, ktoré pouºívajú, ale neobsahujú
τpecifikáciu farby , budú pouºíva£ tieto prednastavené farby.
TEXT Vypíτe text:
TEXT <P1> [, <P2>..]
<P1>, <P2>.. sú premenné alebo znakové konτtanty obsahujúce
text, ktor∞ sa má vypísa£.
WINDOW Nastaví aktuálne okno:
WINDOW <X1>, <Y1>, <X2>, <Y2>
<X1>, <Y1> - ûav∞ a horn∞ bod okna;
<X2>, <Y2> - prav∞ a spodn∞ bod;
Vτetok v∞stup vypísan∞ po zadaní tohto príkazu bude
v τpecifikovanom rozsahu okna, ak nie je v opise príkazu
povedané ináƒ.
2.1.3. Funkcie
Funkcie poskytujú volanie zabudovan∞ch procedúr, ktoré vracajú hodnotu.
EXEC Vyvolá príkaz OSu a vráti návratov∞ kód:
<Premenná>=EXEC <Arg1> [, Arg2.. ]
<Arg1>, <Arg2>.. - parametre, z ktor∞ sa pred vykonaním
zloºí príkazov∞ riadok. Ak potrebujete medzery - pridajte
ich accordingly do <Arg1>, <Arg2>..
<Premenná> - premenná, do ktorej sa uloºí vráten∞ chybov∞
kód po vykonaní príkazového riadku.
GETDFREE Získa informáciu o voûnom mieste na disku:
<Premenná>=GETDFREE [<¼ísloDisku>]
<Premenná> - premenná na úschovy vrátenej hodnoty.
Voûné miesto na disku je priradené premennej.
<¼ísloDisku> - voliteûné ƒíslo disku, o ktorom chceme získa£
informáciu (0 znamená A:, 1 - B:, 2 - C: at╘.). Ak je tento
parameter vynechan∞, je vrátené voûné miesto na cieûovom disku
(vi╘. popis premennej DestDir). Ak zadan∞ disk neexistuje,
bude vrátená hodnota -1.
GETKEY Vráti hodnotu kódu stlaƒenej klávesy:
<Premenná>=GETKEY
Funkcia ƒaká na stlaƒenie klávesy a vracia jej kód do
premennej <Premenná>. µpeciálne klávesy produkujú rozτírené
scan kódy, v ktor∞ch je prv∞ bajt nula a druh∞ obsahuje
rozτíren∞ kód. V tomto prípade je kód klávesy vráten∞ ako
hodnota druhého bajtu plus 256.
INPUT ZabezpeĒ vstup:
<V∞s>=INPUT <Pop>, <Poz>, <Premenná>, <PoƒHod>, <MaxVeû>
<Pop>, <Poz> - farba popredia a pozadia vo vstupnom poli;
<Premenná> - premenná, do ktorej sa uloºí zadaná hodnota;
<PoƒHod> - poƒiatoƒná hodnota (premenná alebo konτtanta);
<MaxVeû> - maximálna veûkos£ vstupného poûa;
<V∞s> - príznak indikujúci úspech transakcie.
Ak je stlaƒená klávesa <Esc> poƒas vstupu, je v príznaku <V∞s>
vrátená hodnota 0 a <Premenná> je oddefinovaná. Ak je hodnota
úspeτne zadaná, <V∞s> je 1 a premennej <Premenná> je priradená
zadaná hodnota.
MENU Iniciuje menu:
<Premenná>=MENU <X>, <Y>, <Pop>, <Poz>, <Pozícia>, <Názov>,
<Poloºka1> [, <Poloºka2>..]
<X>, <Y> - ûav∞ a horn∞ bod menu;
<Pop>, <Poz> - farby popredia a pozadia;
<Pozícia> - poƒiatoƒná pozícia ukazovateûa v menu (ƒíslo);
<Názov> - text názvu;
<Poloºka1>, <Poloºka2>.. - znakové re£azce - poloºky menu;
<Premenná> - premenná, do ktorej sa uloºí vrátená hodnota.
Po úspeτnom v∞bere vráti funkcia ƒíslo poloºky menu (1-n).
Ak bola stlaƒená klávesa <Esc>, je vrátená nulová hodnota.
2.1.4. Preddefinované procedúry
Sú to procedúry s rezervovan∞mi menami, ktoré sú volané z interného kódu
SFX za τpeciálnych okolností. Pred tak∞m volaním SFX nastavuje parametre
Par1 a Par2. The preddefinované procedúry sú voliteûné a mali by by£
napísané podûa individuálnych potrieb tvorcom skriptu pouºitím príkazu
PROC.
ArcDone Zavolá sa po úspeτnom ukonƒení extrakcie.
Nie je pouºit∞ ºiaden parameter. Ke╘ je spúτ£ná ArcDone,
archívny súbor je uzavret∞ a môºe by£ vymazan∞ príkazom:
SYSTEM "DEL ",ArcName
ChangeVol Volaná, ke╘ treba vymeni£ diskety s archívnymi zväzkami.
Parametru Par1 je priradené ƒíslo zväzku (0 pre prvú zmenu
zväzku), Par2 je priraden∞ stav zväzku: Ak Par2 je 0, zväzok
treba inτtalova£ (pouºívateû by mal by£ vyzvan∞ ho vloºi£).
Táto procedúra bude volan∞ s Par2==0, k∞m nie je nájden∞
poºadovan∞ zväzok. Môºete zmeni£ poºadovan∞ názov zväzku
priradením premennej ArcName. V prípade nenulovej hodnoty
Par2 je zväzok úspeτne inτtalovan∞ a nie je potrebná ºiadna
akcia pouºívateûa.
Ak procedúra ChangeVol nie je definovaná, bude zobrazená v∞zva
"Vloºte disk s <meno zväzku>", ke╘ bude poºadovan∞ ╘alτí
zväzok.
Error Volaná, ke╘ nastane chyba.
Parametru Par1 je priraden∞ kód chyby:
1 - Fatálna chyba
2 - Chybn∞ CRC, poτkoden∞ archív
3 - Chyba pri zápise
4 - Chyba pri vytváraní súboru
5 - Chyba pri ƒítaní
6 - Chyba pri zatváraní súboru
7 - Chyba pri otváraní súboru
8 - Málo pamäti
Ke╘ skonƒí procedúra Error, spracovanie SFX sa ukonƒí.
Táto procedúra nie je volaná, ak je detegovan∞ nesprávna AV
informácia.
Ak procedúra Error nie je definovaná, SFX zobrazí τtandardné
chybové hlásenie a skonƒí.
FileDone Volaná po úspeτnej extrakcii súboru alebo adresára.
Parametru Par1 je priradené ƒíslo súboru v archíve. Premenná
Filename obsahuje názov súboru.
OnKey Volaná, ke╘ je stlaƒená klávesa.
Môºe by£ pouºitá na implementáciu kontextovo citlivého
pomocného hlásenia ako aj spracovania preruτenia. Parametru
Par1 je priraden∞ kód stlaƒenej klávesy. Ak sa na základe
stlaƒenej klávesy vykonáva v OnKey procedúre nejaká akcia,
mala by sa nastavi£ premenná Par1 na -1, aby sa zabránilo
dvojitému spracovaniu stlaƒenej klávesy. Rekurzívnym volaniam
procedúry OnKey je zabránené v samotnom SFX. Ke╘ sa volá
OnKey, aktuálne okno, nastavenie farieb a pozícia kurzora
sú automaticky uloºené a obnovené po návrate z procedúry.
Pozor vτak na to, ºe nie je vykonané uloºenie obrazovky -
ak to je potrebné, pouºite príkazy SAVESCR a RESTSCR, ale
uistite sa, ºe ukladáte a obnovujete obrazovku s pouºitím
identifikátora, ktor∞ eτte nie je v skripte pouºit∞.
2.1.5. Preddefinované premenné
Archívne premenné:
ArcName Názov archívu
AVPresent Ak AV informácia je prítomná, hodnota premennej je 1, inak
0. V prípade nesprávnej AV informácie je hodnota -1.
AVArcName Názov archívu uloºené v AV informácii
AVDate Dátum archívu uloºen∞ v AV informácii
AVUserName Tvorca archívy (AV registraƒn∞ re£azec)
Premenné závislé na extrakcii:
FileName Názov súboru extrahovaného z archívu (nie cieûová cesta)
DestFileName Pln∞ názov súboru extrahovaného z archívu (zahrnutá
cieeûová cesta)
Pouºívateûom definovateûné premenné
(priraditeûné príkazom INPUT alebo operáciou =):
DestDir Cieûov∞ adresár, kam sa majú inτtalova£ súbory z archívu.
Ak cieûov∞ adresár neexistuje, bude vytvoren∞. Ak posledn∞
znak zadaného cieûového adresára nie je '\' alebo ':',
tento re£azec bude automaticky doplnen∞ ukonƒovacím znakom
'\'.
Password Heslo na umoºnenie zakryptovania archívnych súborov.
2.1.6. Poznámky k skriptu
Znakové re£azce by mali by£ zadávané s pouºitím pravidiel jazyka C.
Napríklad, pouºite "\\" na zadanie jednoduchého symbolu "\". Môºu by£
pouºité τpeciálne znaky (operátory formátu), ako sú "\n", "\r".
Text skriptu je uloºen∞ ako komentár archívu v SFX module. Mali by ste
umiestno£ znak <EOF> (ASCII kód 26) na zaƒiatok skriptu za úƒelom
zabránenia zobrazeniu skriptu ak archívneho komentára, ak by bol SFX
spracovan∞ samotn∞m RARom.
Príklad inτtalaƒného skriptu je v súbore standard.s. Môºe by£ pouºit∞
na utvorenie ûubovoûného inτtalaƒného balíka.
Môºete aj extrahova£ inτtalaƒn∞ skript RARu z archívu. Na dosiahnutie
tohoto, aplikujte príkaz "extrahuj komentár" na RARovsk∞ SFX archív:
rar cw rar155.exe rarinst.s
Potom sa inτtalaƒn∞ skript RARu uloºí do súboru rarinst.s
Extern∞ inτtalaƒn∞ program môºe by£ umiestne∞ do SFX archívu, aby bol
zavolan∞ po úspeτnom rozbalení (t.j. z PROC ArcDone) pouºitím funkcie
EXEC:
PROC ArcDone
EXEC DestDir, "Install.Exe"
ENDP
2.1.7. Technické obmedzenia:
Maximálna veûkos£ riadka skriptu.................1023 bajtov
Maximálna veûkos£ skriptu........................62 kB
Maximálny poƒet parametrov v príkaze.............16
Maximálna veûkos£ parametra......................255 bajtov
Maximálna veûkos£ identifikátora
(meno premennej, návesti)........................31 bajtov
Maximálna veûkos£ hodnoty premennej.......127 bajtov
Vτeobecne premenné môºu obsahova£ ƒíselné (4 bajtová veûkos£) hodnoty
alebo re£azce veûkosti do 127 znakov.